package com.cloudkinto.service.order.vo.amazon.vdfOrder;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class OrderItem {
    @ApiModelProperty("必选 采购订单上物料的编号。第一项为 1，第二项为 2，依此类推")
    private String itemSequenceNumber;

    @ApiModelProperty("可选 买家商品的标准识别码 （ASIN）")
    private String buyerProductIdentifier;

    @ApiModelProperty("可选 供应商选择了商品的产品标识")
    private String vendorProductIdentifier;

    @ApiModelProperty("可选 标题")
    private String title;

    @ApiModelProperty("必填 订购的物品数量")
    private ItemQuantity orderedQuantity;

    @ApiModelProperty("可选 预定交货货件的详细信息")
    private ScheduledDeliveryShipment scheduledDeliveryShipment;

    @ApiModelProperty("可选 礼物消息和 wrapId 详细信息")
    private GiftDetails giftDetails;

    @ApiModelProperty("必填 供应商的净价（税前）以及货币详细信息")
    private Money netPrice;

    @ApiModelProperty("可选 订单项的税务详细信息总额")
    private TaxLineItem taxDetails;

    @ApiModelProperty("可选 亚马逊的价格（成本）")
    private Money totalPrice;
}
